import request from '@/utils/request'

// request 具备的功能
// 有基地址，有超时时间，可以做请求拦截（token注入），有响应拦截

// 封装好的调用登录接口的函数
// 封装好了一个专门用来发送登录请求的函数
export function login(data) {
  return request({
    // 往哪儿发
    url: '/sys/login',
    // 怎么发
    method: 'post',
    // 发什么
    data
  })
}

// 获取用户基本资料
export function getUserInfo() {
  return request({
    url: '/sys/profile',
    method: 'get'
  })
}

// 封装一个专门用来修改用户密码的函数
export function updatePassword(data) {
  return request({
    url: '/sys/user/updatePass',
    method: 'put',
    data
  })
}
